TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 NC - Eno River (Dur) Area rating list selection
                                                2020 NC - Eno River (Dur) Area rating list selection
2021 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Eno River (Dur)
Garrett Rd Tennis Courts    Men    Alphabetical
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Benjamin Albright U
3.88 4.0 4.0  S  2020    18 +   Durham, NC
Madison Alexander U
3.50 (3.5) 4.0  C  2019    18 +   Chapel Hill, NC
Mohammad Alimohammadi U
2.46 2.5 2.5  S  2020    18 +   Durham, NC
Thomas Alligood U
3.48 (3.5)          18 +   Raleigh, NC
Sean Almonte U
3.18 3.5          40 +   Durham, NC
Edward Anderson U
3.68 4.0 4.0  A  2019    40 +   Durham, NC
Bradford Aron U
4.02 4.5 4.5  C  2019    18 +   Raleigh, NC
Charles Arundale U
3.71 (4.0) 4.0  C  2019    18 +   Durham, NC
Jai Aslam U
4.45 4.5 4.5  A  2019    18 +   Raleigh, NC
Scott Axtell U
2.21 (2.5)          18 +   Durham, NC
Ricky Ayers U
3.00 3.0 3.5  C  2019    40 +   Chapel Hill, NC
David Baddour U
3.86 4.0 4.0  C  2019    40 +   Chapel Hill, NC
Mohammad Badsha U
2.31 2.5 2.5  S  2019    18 +   Durham, NC
Art Baker U
n/a n/a 5.0  C  2019    18 +   Durham, NC
Sidharth Bansal U
3.16 3.5 3.5  C  2019    40 +   Chapel Hill, NC
Scott Beddingfield U
3.73 4.0 4.0  C  2019    55 +   Chapel Hill, NC
Andrew Belonga U
4.33 4.5          18 +   Durham, NC
Michael Benkowitz U
4.40 4.5 5.0  C  2019    18 +   Chapel Hill, NC
Ryan Berliner U
3.44 3.5 3.5  S  2020    40 +   Chapel Hill, NC
Sean Berman U
3.19 3.5 3.5  S  2020    18 +   Durham, NC
Boyd Blackburn U
3.91 4.0 4.0  C  2019    55 +   Chapel Hill, NC
Casey Black U
4.43 4.5 4.5  A  2019    40 +   Cary, NC
Brian Bornstein U
3.22 3.5 3.5  S  2020    40 +   Durham, NC
Dennis Boyle-Woods U
2.72 3.0 3.0  A  2019    65 +   Durham, NC
Rod Boyle U
3.20 3.5 3.5  C  2019    55 +   Durham, NC
Peter Bream U
3.37 3.5 3.5  C  2018    40 +   Chapel Hill, NC
Nicholas Broccolo U
3.17 3.5 3.5  C  2019    40 +   Cary, NC
Christopher Brown U
4.11 4.5 4.5  C  2019    40 +   Raleigh, NC
Francisco Burbano U
2.71 3.0          18 +   Raleigh, NC
Jermaine Byrd U
3.95 4.0 4.5  S  2020    18 +   Morrisville, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Michael Calarco U
2.79 3.0          18 +   Durham, NC
William Caldwell U
3.79 4.0 4.0  A  2019    40 +   Cary, NC
Tyler Carroll U
3.77 4.0 4.0  C  2019    18 +   Durham, NC
Mike Carter U
4.34 4.5 5.0  C  2019    18 +   NAPLES, FL
Varun Chalasani U
2.51 3.0          18 +   Cary, NC
Jason Chandrapal U
3.09 3.5 3.5  S  2020    18 +   Durham, NC
Allen Chan U
2.80 3.0 3.0  S  2020    55 +   Chapel Hill, NC
R Chapman U
2.95 3.0 3.5  C  2019    40 +   Raleigh, NC
Sameer Cheema U
3.46 3.5 4.0  S  2020    40 +   Cary, NC
Ethan Chu U
4.14 4.5          18 +   Cary, NC
Bert Clancey U
3.24 3.5 3.5  C  2019    55 +   Raleigh, NC
Steve Clark U
3.15 3.5 3.5  C  2019    40 +   Cary, NC
Carlos Collado U
3.70 4.0 4.0  C  2019    40 +   Raleigh, NC
Joshua Collins U
3.69 4.0 4.0  C  2019    18 +   Durham, NC
John Conway U
2.24 (2.5)          40 +   RALEIGH, NC
Ben Cooke U
4.40 4.5 4.5  A  2019    40 +   Durham, NC
Kyle Couch U
4.14 4.5 4.5  C  2019    40 +   Durham, NC
David Cox U
3.90 4.0          18 +   Raleigh, NC
Michael Coyle U
2.37 2.5 0.0     2021    18 +   Chapel Hill, NC
Jim Cronberger U
2.87 (3.0) 3.0  S  2020    18 +   Durham, NC
Jonathan Crooms U
4.51 5.0 5.0  C  2019    18 +   Durham, NC
Kyle Cummings U
2.94 3.0 3.0  S  2020    18 +   Chapel Hill, NC
Matthew Curry U
3.18 3.5 3.5  C  2019    40 +   Chapel Hill, NC
Owen Daly U
2.75 3.0          18 +   Durham, NC
Mark Danus U
3.24 3.5 3.5  C  2019    40 +   HILLSBOROUGH, NC
Anthony Davis U
4.03 4.5 4.5  C  2019    18 +   Raleigh, NC
Alphonso Donaldson U
3.38 3.5 3.5  S  2020    40 +   Durham, NC
Reid Draeger U
2.82 3.0          40 +   Chapel Hill, NC
Sam Drew U
n/a n/a 3.5  C  2019    18 +   Chapel Hill, NC
Dari Duncan U
3.22 (3.5) 3.5  C  2019    18 +   Durham, NC
Brian Edlin U
3.67 4.0 3.5  C  2019    40 +   Raleigh, NC
Andrew Elcock U
2.95 3.0 3.0  S  2020    18 +   Needham, MA
Alex Elkin U
3.30 (3.5)          18 +   Durham, NC
Jimmy Epps U
3.87 4.0          18 +   Durham, NC
Erik J Erikson U
4.36 4.5 4.5  C  2019    40 +   Chapel Hill, NC
Calvin Evans U
3.26 3.5 3.5  S  2020    18 +   Chapel Hill, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Sydney Farrar U
2.78 3.0 0.0     2020    18 +   Durham, NC
Mark Farrington U
2.64 3.0          18 +   Durham, NC
Alan Faulkner U
3.47 (3.5) 4.0  C  2019    18 +   Durham, NC
Justin Fejfar U
3.83 4.0 4.0  C  2019    40 +   Raleigh, NC
Oliver Field U
3.43 3.5          18 +   MILWAUKEE, WI
Greg Fitts U
3.53 (4.0) 4.0  S  2020    18 +   Chapel Hill, NC
James Forrest U
4.03 4.5 4.0  S  2020    40 +   Raleigh, NC
Charlie Foster U
3.04 3.5 3.5  C  2019    40 +   Raleigh, NC
Justin Fowler U
4.10 4.5 4.5  C  2019    18 +   Cary, NC
Chris Fuhrer U
3.49 3.5 4.0  C  2019    40 +   Raleigh, NC
Michael Gallagher U
3.62 4.0 4.0  C  2019    55 +   Durham, NC
Kenneth Gibbs U
3.47 (3.5) 4.0  C  2019    55 +   Durham, NC
Ralph Gildehaus U
3.36 3.5 3.5  C  2019    55 +   Durham, NC
Bryan Gillespie U
4.17 4.5 4.5  C  2019    18 +   Raleigh, NC
Gary Glish U
3.23 3.5 3.5  C  2019    55 +   Chapel Hill, NC
Ryan Goff U
3.32 3.5 3.5  C  2019    40 +   Durham, NC
Barry Gooch U
3.13 3.5          18 +   Durham, NC
Charles Gordon U
3.38 3.5 3.5  C  2019    40 +   Apex, NC
Len Grande U
3.01 (3.5)          18 +   Chapel Hill, NC
Patrick Grant U
4.12 4.5 4.5  C  2019    18 +   Morrisville, NC
William Gray U
4.49 4.5 4.5  S  2020    18 +   Chapel Hill, NC
Christopher Green U
3.36 3.5          18 +   Durham, NC
Will Gresham U
2.84 (3.0) 3.0  S  2020    18 +   Durham, NC
Richard Griffin U
3.37 3.5 4.0  C  2019    40 +   Durham, NC
Leon Grodski Barrera U
2.82 (3.0) 0.0     2018    18 +   Durham, NC
Knute Gundersen U
n/a n/a 5.0  S  2020    18 +   DURHAM, NC
Sathyan Guru U
3.59 (4.0)          18 +   Durham, NC
Duffy Guschel U
2.87 3.0 3.0  S  2020    40 +   Durham, NC
Steve Haine U
3.40 (3.5) 4.0  C  2019    40 +   Durham, NC
Daniel Hall U
4.53 5.0          18 +   Durham, NC
Jacob Hall U
3.11 3.5 3.5  S  2020    18 +   Durham, NC
Randy Hamilton U
2.24 (2.5) 3.0  C  2019    18 +   Rougemont, NC
Sudhanshu Handa U
4.03 4.5 4.0  C  2019    55 +   Carrboro, NC
Joseph Harris U
3.68 (4.0) 4.0  C  2019    18 +   Durham, NC
James Helzberg U
4.29 4.5          18 +   Durham, NC
Aaron Hiller U
4.38 4.5 4.5  C  2019    18 +   Chapel Hill, NC
Mark Hiller U
3.21 3.5          18 +   Chapel Hill, NC
Daniel Hill U
3.84 4.0 4.0  C  2019    40 +   Chapel Hill, NC
Frederick Holding U
3.37 3.5 3.5  C  2018    40 +   Durham, NC
Ethan Holston U
3.10 3.5          18 +   Durham, NC
Brian Howarth U
4.08 4.5 4.5  C  2019    18 +   Durham, NC
Lucas Hubbard U
3.65 4.0 4.0  C  2019    18 +   Durham, NC
Bryan Huggins U
3.58 4.0 4.0  C  2019    18 +   Cary, NC
Jason Hull U
4.30 4.5 4.5  C  2019    18 +   Durham, NC
Edward Hu U
3.47 3.5 4.0  C  2019    40 +   Raleigh, NC
Jack Hu U
3.60 4.0 3.5  C  2019    18 +   Cary, NC
Vincent Illiano U
3.24 3.5 3.5  C  2019    55 +   Durham, NC
Laurence Isaacs U
3.93 4.0 4.5  C  2019    18 +   Durham, NC
Scott Johnson U
2.96 3.0 3.0  C  2018    40 +   Chapel Hill, NC
Destry Jordan U
3.84 4.0          55 +   Raleigh, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Kellen Kane U
2.74 3.0          18 +   Durham, NC
Vivian Karimakwenda U
3.86 (4.0) 4.0  C  2019    40 +   Apex, NC
Tej Kasinadhuni U
3.12 (3.5)          18 +   Cary, NC
Samson Keefer U
4.41 4.5 4.5  C  2019    18 +   Fair Lawn, NJ
Brandon Kessler U
4.35 4.5 4.5  A  2019    18 +   Raleigh, NC
James Klemenz U
3.67 4.0 4.0  C  2019    40 +   Fuquay Varina, NC
David Klionsky U
2.42 2.5          18 +   RALEIGH, NC
Daniel Knox U
3.75 4.0 4.0  C  2019    40 +   Raleigh, NC
Matthew Koerner U
2.99 3.0          18 +   Durham, NC
Jeffrey Kopf U
3.63 4.0 4.0  S  2020    55 +   Hillsborough, NC
Terry Kougoulos U
4.00 4.0 4.0  C  2019    40 +   Morrisville, NC
Jeff Koweek U
3.60 4.0 4.0  S  2020    40 +   Durham, NC
mark kuzyk U
3.43 3.5 3.5  S  2020    18 +   PULLMAN, WA
Robert Lacy U
3.09 3.5 3.5  C  2019    40 +   Durham, NC
Carl Laird U
2.94 3.0 3.5  C  2019    40 +   Durham, NC
Mike Larson U
4.37 4.5 5.0  C  2019    18 +   Chapel Hill, NC
Curtis Lawson U
4.25 4.5          18 +   Durham, NC
Steven Lebowitz U
3.57 4.0 4.0  S  2020    40 +   Durham, NC
Alexander Leopold U
4.37 4.5          18 +   Durham, NC
Ryan Lewis U
4.25 4.5 4.5  C  2019    18 +   Apex, NC
Michael Liller U
2.70 (3.0)          40 +   Hillsborough, NC
John Lockhead U
3.20 3.5 3.5  C  2019    40 +   Durham, NC
Robert Long Jr U
2.97 3.0          18 +   Durham, NC
BRANDON LONG U
n/a n/a          18 +   Chapel Hill, NC
Lance Long U
3.35 3.5 3.5  C  2019    40 +   Durham, NC
Robert Long U
2.33 2.5 2.5  S  2020    40 +   Durham, NC
Noel Lopez U
3.08 (3.5) 3.5  S  2020    18 +   Durham, NC
Robert Love U
2.97 (3.0) 3.5  M  2018    55 +   Durham, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Mark Macdonald U
3.06 3.5 3.5  C  2019    40 +   Hillsborough, NC
Andy MacKelfresh U
2.73 3.0          18 +   BAHAMA, NC
Elliot Mamet U
2.83 3.0          18 +   Durham, NC
Arun Manikumar U
3.39 3.5 4.0  S  2020    40 +   Chapel Hill, NC
Chris Mansfield U
3.72 4.0 4.0  C  2019    40 +   Durham, NC
Daniel Martchek U
3.89 4.0 4.0  S  2020    18 +   Durham, NC
Evan Martinez U
2.99 3.0 3.0  S  2020    18 +   Durham, NC
noah martinson U
3.55 4.0          18 +   Durham, NC
Miguel Materin U
3.58 4.0 4.0  C  2019    40 +   Raleigh, NC
Garrett May U
4.67 5.0          18 +   Hillsborough, NC
Scott McCauley U
3.05 3.5          40 +   Chapel Hill, NC
Richard McClenny U
4.30 4.5 4.5  C  2019    40 +   Durham, NC
Mark McCullough U
3.08 3.5 3.5  C  2019    55 +   Cary, NC
Matthew McDowell U
3.38 3.5 3.5  S  2020    18 +   Durham, NC
Neil McElroy U
3.25 3.5 3.5  A  2018    40 +   Durham, NC
Rob McKinnie U
3.24 3.5          40 +   Durham, NC
Joshua Mead U
3.30 3.5 3.5  A  2018    18 +   SANFORD, NC
Justin Middleton U
3.70 4.0 3.5  C  2019    18 +   Durham, NC
Chris Moffitt U
2.80 3.0 3.0  C  2019    18 +   Chapel Hill, NC
JAMES MONTAGUE U
2.90 3.0 2.5  S  2020    40 +   Durham, NC
Christopher Mulally U
4.19 4.5          18 +   Durham, NC
James Murphy U
3.31 3.5 3.5  C  2019    55 +   Durham, NC
Herman Naftel U
n/a n/a 5.0  C  2019    18 +   Chapel Hill, NC
Jonathan Navarro U
4.40 4.5 4.5  S  2020    40 +   Cary, NC
Gaurav Nayyar U
2.63 (3.0)          18 +   Raleigh, NC
John Nealis U
3.32 3.5 3.5  C  2019    40 +   Apex, NC
Patrick Newsome U
4.47 4.5 4.5  C  2019    18 +   Cary, NC
Thomas Newton U
3.27 3.5 3.5  C  2019    18 +   Apex, NC
Matthew Nicholson U
4.54 5.0 5.0  C  2018    18 +   Durham, NC
Allen Oliver U
3.61 4.0 4.0  C  2019    40 +   Durham, NC
Keith Overfield U
3.98 4.0 4.0  C  2019    40 +   Raleigh, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Richard Papantonis U
4.06 4.5          18 +   Durham, NC
Gerardo Parraga U
3.12 3.5          18 +   Durham, NC
John Parsons U
3.67 4.0 4.0  C  2019    40 +   Raleigh, NC
Alejandro Pascacio U
n/a n/a 4.5  S  2019    18 +   Raleigh, NC
Chintan Patel U
2.81 (3.0)          18 +   Morrisville, NC
Joaquin Peralta U
3.65 (4.0)          18 +   Durham, NC
Al Pick U
3.80 (4.0) 4.0  C  2019    18 +   Durham, NC
Joseph Pollone U
3.43 3.5 4.0  C  2019    40 +   Cary, NC
Richard Poole U
2.57 3.0          40 +   Chapel Hill, NC
Michael Pournaras U
3.40 3.5 3.5  C  2019    18 +   Durham, NC
Kevin Powell U
4.42 4.5 4.5  A  2019    40 +   Raleigh, NC
John Quattlebaum U
2.67 3.0          40 +   Durham, NC
Dash Rajarajhan U
3.10 3.5          18 +   Durham, NC
Maxwell Ramage U
2.74 (3.0)          18 +   Durham, NC
Evan Reilly U
3.52 4.0 3.5  S  2020    18 +   Durham, NC
Bruce Roberts U
n/a n/a          40 +   Durham, NC
Adam Root U
2.70 3.0          18 +   WILMINGTON, NC
Marc Rosenthal U
2.74 3.0 3.0  S  2020    18 +   Durham, NC
Stephen Rothchild U
3.26 3.5 3.5  C  2019    55 +   Durham, NC
Zach Rowles U
2.83 3.0 2.5  S  2020    18 +   Durham, NC
Jon Ruliffson U
3.98 4.0 4.0  C  2019    40 +   Raleigh, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Derek Saccoccio U
3.25 3.5 3.5  C  2019    40 +   Durham, NC
Amit Sachan U
3.45 3.5 4.0  C  2019    40 +   Cary, NC
Chris Sansone U
3.58 (4.0) 4.0  C  2019    40 +   Durham, NC
Jaap Schut U
2.82 3.0          18 +   Chapel Hill, NC
Scott Schwartz U
3.77 4.0 4.0  C  2019    40 +   Chapel Hill, NC
Daniel Segan U
4.32 4.5 4.5  S  2020    18 +   Raleigh, NC
Glenn Setliff U
2.79 3.0          18 +   Cary, NC
Douglas Shartzer U
n/a n/a          18 +   Apex, NC
Christian Shelby U
3.71 4.0 4.0  C  2019    40 +   Chapel Hill, NC
Parker Sheridan U
4.10 4.5 4.0  S  2020    18 +   Cary, NC
Dipendra Shrestha U
2.13 (2.5)          18 +   Morrisville, NC
Kevin Sierra U
4.21 4.5 4.5  C  2019    18 +   Greensboro, NC
Brian Smith U
2.64 3.0 2.5  S  2020    18 +   Durham, NC
Joel Smith U
2.95 3.0 3.5  C  2019    40 +   Chapel Hill, NC
Matthew Smith U
3.40 3.5 4.0  C  2019    40 +   Raleigh, NC
John Spurrell U
3.29 (3.5) 4.0  C  2019    40 +   Durham, NC
John Stanek U
3.77 (4.0) 4.5  C  2019    40 +   Durham, NC
Stephen Stark U
3.33 3.5 3.5  A  2019    40 +   Chapel Hill, NC
Jim Starling U
3.84 4.0 4.0  S  2020    40 +   Durham, NC
Thomas Steet U
3.24 3.5 3.5  C  2019    18 +   Cary, NC
Michael Stellar U
3.39 3.5 3.5  C  2019    40 +   Apex, NC
John Stephens U
3.05 3.5 3.5  C  2019    18 +   Chapel Hill, NC
mark stone U
3.73 (4.0) 4.0  C  2019    55 +   DURHAM, NC
Joseph Swoager U
3.52 4.0 3.5  A  2019    18 +   Durham, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Cedric Taylor U
3.49 (3.5) 4.0  C  2019    40 +   Hillsborough, NC
Thomas Theis U
3.26 3.5          40 +   Durham, NC
Preston Thomas U
3.92 4.0 4.0  C  2019    18 +   Greensboro, NC
Long Tran U
3.24 (3.5)          18 +   Durham, NC
Joe Twer U
4.57 5.0 4.5  C  2019    40 +   Chapel Hill, NC
Andy Vanderford U
3.20 3.5 3.5  S  2020    18 +   Durham, NC
Frank Veno U
3.05 3.5 3.5  C  2019    40 +   Holly Springs, NC
Taylor VICK U
3.40 3.5 3.5  C  2019    18 +   Raleigh, NC
Rohan Vilms U
3.56 4.0 3.5  S  2020    18 +   Durham, NC
Cody Vinson U
4.24 4.5 4.5  C  2019    18 +   Raleigh, NC
Ruchir Vora U
3.35 3.5 3.5  S  2020    40 +   Chapel Hill, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Andrew Waddell U
4.19 4.5 4.5  C  2019    18 +   Raleigh, NC
Nicky Walker U
3.77 4.0          55 +   Chapel Hill, NC
Mic Wallace U
4.43 4.5 5.0  C  2019    18 +   Holly Springs, NC
Ryan Walter U
4.14 4.5 4.5  C  2019    18 +   Holly Springs, NC
Shaun Ward U
4.69 (5.0) 5.0  C  2019    40 +   Raleigh, NC
Blake Watkins U
3.56 4.0 4.0  C  2019    18 +   Durham, NC
Aaron Westrick U
3.15 3.5 3.5  C  2019    40 +   Chapel Hill, NC
Eric White U
2.03 (2.5) 2.5  S  2020    40 +   Apex, NC
James White U
3.34 3.5 3.5  S  2020    40 +   Durham, NC
Connor Wilkins U
4.45 4.5 4.5  C  2018    18 +   Raleigh, NC
Artur Wilk U
4.02 4.5 4.0  C  2018    18 +   Sparta, NJ
Jake Wolfe U
4.27 4.5 4.5  C  2019    18 +   Hillsborough, NC
Andrew Wong U
2.60 3.0 3.0  S  2020    18 +   Cary, NC
Christopher Wooten U
3.10 3.5 3.5  C  2019    40 +   Cary, NC
Duncan Work U
2.97 3.0 3.5  C  2019    18 +   Chapel Hill, NC
Steven Worsham U
3.87 (4.0) 4.0  C  2019    18 +   Pittsboro, NC
Raymond Xu U
3.84 4.0 4.0  C  2019    18 +   RALEIGH, NC